The Best 15 Restaurants in Vail, United States

3.5 Rating
39 reviews

531 E Lionshead Cir Ste 6, Vail, CO 81657-5252, Vail

"Not sure why everyone thinks this is French. I should have photographed my bland scrambled eggs with"